home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
archiver
/
zlab_19c.zip
/
ZIPLAB.DOC
< prev
Wrap
Text File
|
1992-02-03
|
47KB
|
948 lines
ZipLab PLUS Version 1.9c
(C)Copyright 1991 by Jeffrey S. Morley
January 20th, 1991
Archive testing and maintenance program for
PCBoard/ProDoor Sysops, and all BBS users.
##############################################################################
Table of Contents
##############################################################################
Introduction to ZipLab Plus ............................................... 1
Installation of ZipLab(PTEST.CFG) / Quick Start ........................... 2
Explanation of items in PTEST.CFG / Example ............................... 4
ProDoor Setup ............................................................. 5
ZipLab Plus Version History ............................................... 6
Credits ................................................................... 8
##############################################################################
INTRODUCTION TO ZIPLAB PLUS
##############################################################################
What is ZipLab Plus?
ZipLab Plus is a program which will test archived files. In addition,
ZipLab will allow you to add .ZIP comments, strip out unwanted members, and
much, much more! ZipLab was primarily designed for PCBoard/ProDoor SysOps,
to test files as they are uploaded to their systems. It can also be used by
any BBS user who wants to test and maintain those archive files downloaded
from a BBS.
The following is a quick list of ZipLab's features:
Testing:
* Test for CRC errors in the archive file.
* Test for imbedded archive files and if found, CRC check those too.
* Test for imbedded .TD0 (Teledisk) files and if found, test with TDCHECK.
* Virus SCAN archive member files, using SCAN.EXE from McAffey.
* SCAN inside archive files imbedded inside another archive file.
* Test .GIF files for validity if you accept that file format (Optional)
* Run SCAN on files which you optionally pass without ZIP testing.
* Reject programs older than a date (mmyyyy) which you specify.
* Will fully test "self-extracting" archives of the .ZIP/.ARJ/.LZH formats.
Maintenance:
* Remove all archive comments from the file.
* Replace archive comments with your own. (Optional)
* Delete unwanted BBS ads and/or other unwanted archive members as you define.
* "Rusty and Eddy" protection! See "Quick Start"
* Allows you to optionally add a file to the archive.
* Will maintain an information listing of archive files that have been tested.
This file will contain the FILE_ID.DIZ description if contained in the
archive, as well as all other information about the file.
BBS specific features:
* Add the resolution of .GIF files to the description (Optional)
* Adds most recent archive member date to the description (Optional)
* Optionally replace the description left by the user if FILE_ID.DIZ is
found in the archive file.
* Will make a notation in the CALLER file for the current node of any
files which fail upload testing, including the failure reason.
* Allows your users to run the TEST command in PCBoard to test files, but
ZipLab will not remove the file if it fails DATE checking. The file will
be moved for failure on other tests. You will be notified via the node's
CALLER file of archives which fail PCBoard's TEST command.
General:
* Run the full range of tests on .ZIP, .LHZ and .ARJ archive formats
* Works both on a PCBoard/ProDoor BBS, as well as in non-BBS LOCAL mode!
SPECIAL NOTICE ***** SPECIAL NOTICE **** SPECIAL NOTICE ***** SPECIAL NOTICE
** ZIPLAB IS NO LONGER "FREEWARE". REGISTRATION IS REQUIRED FOR ITS USE **
PLEASE SEE THE ENCLOSED REGISTER.DOC FILE FOR REGISTRATION INFORMATION
SPECIAL NOTICE ***** SPECIAL NOTICE **** SPECIAL NOTICE ***** SPECIAL NOTICE
##############################################################################
INSTALLATION OF ZIPLAB PLUS
##############################################################################
REQUIRED FOR OPERATION:
You must already have the following programs.....
PKZIP.EXE - Phil Katz archive create program (version 1.01 +)
PKUNZIP.EXE - Phil Katz archive extract program (version 1.01 +)
LHA.EXE - Yoshi's archive program (version 2.13 +)
ARJ.EXE - Robert Jung's archive program (version 2.30 +)
TDCHECK.EXE - .TD0 (Teledisk) checker from SyDex (any version)
SCAN.EXE - McAffey's virus detection program (any version)
There are other small utility programs which I have bundled with this
.ZIP. They may require registration for continued use. PLEASE SUPPORT
SHAREWARE AND THE SHAREWARE CONCEPT! REGISTER THESE PROGRAMS IF REQUESTED
TO DO SO!
RECOM.EXE - Mike Loewen's ZIP file comment remover (PLEASE REGISTER!)
GIFTEST.EXE - Dave Navarro's .GIF file tester (PLEASE REGISTER!)
GETCRC.EXE - Gets a file's CRC32 value. For "Rusty and Eddy" protection.
Written by me (No registration required).
DELF.COM - A version of DEL with no "Are you sure?" prompt written by me.
(No registration required)
##############################################################################
QUICK START
##############################################################################
* Place the PTEST.EXE, and SETUP.EXE files into a directory which is in
your DOS PATH.
* UnZIP the enclosed supplemental utilities into directories in your DOS
PATH. Make note of where you put them, you will need this information
later.
* Create, or use any existing directory to hold your PTEST configuration
files. Change into this directory, and run SETUP.EXE once for each of
your nodes. Be sure to give different configuration file names for each
node. I use PTEST1.CFG and PTEST2.CFG. You may keep the particular
node's configuration file in the PCBoard ROOT/HOME directory for the
node, but this is not required.
* Fill in the following information when prompted by SETUP.EXE:
- The [drive:\path\]filename.ext of the .CFG file you wish created.
(This information will not be written to the .CFG file)
- The type of modem HANDSHAKE you desire. This can be
0, 1, 2 or 3. 0=none, 1=XON/XOFF, 2=CTS, 3=CTS & XON/XOFF
(Use 2 or 3 with an error correcting modem...)
- The DRIVE:\PATH\NAME of your PCBOARD.DAT file for this node.
- The name of your BBS system. 43 characters maximum.
- The DRIVE and PATH to the directory where rejects will be
placed pending manual sysop inspection.
- The date (mmyyyy) which will be the minimum accepted year. ZIPs
containing files older than this will be rejected.
- A "Y" if you wish to replace the description left by the user
with the contents of FILE_ID.DIZ (if found in the archive).
A "N" if you do not wish to make use of this feature. No changes
will be made in either case if FILE_ID.DIZ is not found.
- A "Y" if you wish the "recent date" notation added to the file
descriptions. A "N" if you do not wish this addition.
- Information to appear in the description before the "recent date"
This can be "CRC", "FILES", or "NONE"
CRC = The CRC value of the archive
FILES = The number of files in the archive
NONE = Just that... none.
- The fully qualified filename of the zip comment to add, or
"ZIPLAB" if you wish ZipLab to create a comment for you,
or "NONE" if you don't want to add a comment.
- The fully qualified filename of a file which you may wish to
add to the .ZIP, or "NONE" (please!) if you can refrain from
this practice.
- Full DRIVE:\PATH to PKZIP.EXE.
- Full DRIVE:\PATH to PKUNZIP.EXE.
- Fu